package com.chen.blue.domain.model.system;

import cn.hutool.core.annotation.Alias;
import com.baomidou.mybatisplus.annotation.TableName;
import com.chen.blue.annotation.Excel;
import com.chen.blue.annotation.ExcelDetail;
import com.chen.blue.base.BaseEntity;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;
import lombok.ToString;


/**
 * Created By CLT On 2023/10/9.
 */
@SuppressWarnings("all")
@Data
@NoArgsConstructor
@AllArgsConstructor
@ToString(callSuper = true)
@Excel
@ApiModel
@TableName(value = "system_dict_type")
public class SysDictType extends BaseEntity {

    private static final long serialVersionUID = 1L;

    /**
     * 字典主键
     */
    @Alias("字典主键")
    private Long dictId;

    /**
     * 字典名称
     */
    @Alias("字典名称")
    private String dictName;

    /**
     * 字典类型
     */
    @Alias("字典类型")
    private String dictType;

    /**
     * 状态（0正常 1停用）
     */
    @ApiModelProperty(value = "状态（0正常 1停用）")
    @Alias("状态（0正常 1停用）")
    @ExcelDetail(reg = "0=正常, 1=停用")
    private Integer status;


}
